Mollie\WooCommerce\Settings\Page\MollieSettingsPage B

Total Complexity 87
Dependencies 4
Dependents 1
Total lines 776
Lines of code 549
Logical lines of code 213
Comment lines 101
Methods 22
Properties 6

Methods 22

Method Rating Maintainability Complexity Lines of code
getMollieMethods()
A
34 12 99
saveApplePaySettings()
A
47 12 37
saveApiKeys()
A
44 11 50
addGlobalSettingsFields()
A
33 2 134
mergeSettings()
S
56 7 18
hideKeysIntoStars()
S
56 6 19
isKlarnaEnabled()
S
58 5 15
get_settings()
S
54 4 23
warnAboutRequiredCheckoutFieldForBillie()
S
58 4 16
checkDirectDebitStatus()
S
57 4 16
validateApiKeyOrRemove()
S
60 3 14
get_sections()
S
55 2 21
warnAboutRequiredCheckoutFieldForKlarna()
S
57 2 19
sectionSettings()
S
65 3 10
checkMollieBankTransferNotBACS()
S
62 2 13
__construct()
S
58 1 15
save()
S
65 2 10
advancedSectionFilePath()
S
80 1 3
applePaySection()
S
80 1 3
output()
S
71 1 6
getGatewaySettingsUrl()
S
73 1 5
componentsFilePath()
S
80 1 3